#include<stdio.h>
#include<unistd.h>


int main()
{

  // 现在我就来测试我的内存最多可以同时存在多少进程
   int cnt = 0;
  while(1)
  {
    pid_t ret = fork();
    if(ret < 0)
    {
       printf("error : The set of fork is error\n");
    }
    else if(ret == 0)
    {
      while(1)
      {
        printf("我是子进程：我的pid:%d\n",getpid());
      }
    }
    cnt++;
  }
  printf("有%d个子进程被创建\n",cnt);
  return 0;
}
